package org.jeecg.modules.innerApi.zhiYunSdApi.responseVo;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.*;

import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
* @Author: Niugeng
* @Create: 2023/08/30
* @Description：获取全电纸质发票代码号码出参123
*/
@Data
@Builder
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "获取全电纸质发票代码号码出参123")
public class SdHqqdzzfpdmhmcc123Rtn implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
    * 发票代码-String-发票代码
    */
    @ApiModelProperty(value = "发票代码-String-发票代码")
    @JSONField(name = "fpdm",ordinal = 2)
    private String fpdm;

    /**
    * 发票号码-String-发票号码
    */
    @ApiModelProperty(value = "发票号码-String-发票号码")
    @JSONField(name = "fphm",ordinal = 3)
    private String fphm;

    /**
    * 纳税人识别号-String-纳税人识别号
    */
    @ApiModelProperty(value = "纳税人识别号-String-纳税人识别号")
    @JSONField(name = "nsrsbh",ordinal = 4)
    private String nsrsbh;

    /**
    * 剩余发票张数-String-剩余发票张数
    */
    @ApiModelProperty(value = "剩余发票张数-String-剩余发票张数")
    @JSONField(name = "syfpzs",ordinal = 5)
    private String syfpzs;

    /**
    * 发票票种代码-String-发票票种代码（详见附件 6）
    */
    @ApiModelProperty(value = "发票票种代码-String-发票票种代码（详见附件 6）")
    @JSONField(name = "zpFppzDm",ordinal = 6)
    private String zpFppzDm;


}
